package com.dhecp.project.business.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 汇款申请单 实体类
 * @author DH-lwl
 * @version 2020年1月10日
 */
public class StockPaymentApply extends BaseBusinessEntitySimple{

	private static final long serialVersionUID = 1L;
	
	private Double fSumje;	//汇款金额
	private String vWlLx; 	//汇款类型编码
	private String vWlLxName;//汇款类型
	private String vFkYh; 	//付款银行
	private String vFkZh; 	//付款账号
	private String vSkDw; 	//收款单位
	private String vSkYh; 	//收款银行
	private String vSkZh; 	//收款账号
	private String vSkrMc; 	//收款人
	private String vPzHm; 	//凭证号码
	private String vZy; 	//摘要
	private String cUser; 	//申请人工号
	private String cDept; 	//申请部门路径
	private String cUserName;//申请人
	private String cDeptName;//申请部门
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dHkRq; 	//汇款日期
    private Boolean bFp; 	//提供发票
    private Double fSpSl; 	//收票数量
    private Double fSpSl2; 	//收票保存数量
    private Double fSpJe; 	//收票金额
    private Double fSpJe2; 	//收票保存金额
    private Double fSpCe; 	//收票差额

	public Double getbNumb() {
		return 1.0;	//bNumb直接赋值为1
	}
	public Double getbPrice() {
		if (fSumje == null) {
			return 0.0;
		}
		return fSumje;	//金额直接赋值给bPrice
	}
	public Double getfSumje() {
		if (fSumje == null) {
			return 0.0;
		}
		return fSumje;
	}
	public void setfSumje(Double fSumje) {
		this.fSumje = fSumje;
	}
	public String getvWlLx() {
		return vWlLx;
	}
	public void setvWlLx(String vWlLx) {
		this.vWlLx = vWlLx;
	}
	public String getvWlLxName() {
		return vWlLxName;
	}
	public void setvWlLxName(String vWlLxName) {
		this.vWlLxName = vWlLxName;
	}
	public String getvFkYh() {
		return vFkYh;
	}
	public void setvFkYh(String vFkYh) {
		this.vFkYh = vFkYh;
	}
	public String getvFkZh() {
		return vFkZh;
	}
	public void setvFkZh(String vFkZh) {
		this.vFkZh = vFkZh;
	}
	public String getvSkDw() {
		return vSkDw;
	}
	public void setvSkDw(String vSkDw) {
		this.vSkDw = vSkDw;
	}
	public String getvSkYh() {
		return vSkYh;
	}
	public void setvSkYh(String vSkYh) {
		this.vSkYh = vSkYh;
	}
	public String getvSkZh() {
		return vSkZh;
	}
	public void setvSkZh(String vSkZh) {
		this.vSkZh = vSkZh;
	}
	public String getvPzHm() {
		return vPzHm;
	}
	public void setvPzHm(String vPzHm) {
		this.vPzHm = vPzHm;
	}
	public String getvZy() {
		return vZy;
	}
	public void setvZy(String vZy) {
		this.vZy = vZy;
	}
	public String getcUser() {
		return cUser;
	}
	public void setcUser(String cUser) {
		this.cUser = cUser;
	}
	public String getcDept() {
		return cDept;
	}
	public void setcDept(String cDept) {
		this.cDept = cDept;
	}
	public String getcUserName() {
		return cUserName;
	}
	public void setcUserName(String cUserName) {
		this.cUserName = cUserName;
	}
	public String getcDeptName() {
		return cDeptName;
	}
	public void setcDeptName(String cDeptName) {
		this.cDeptName = cDeptName;
	}
	public Date getdHkRq() {
		return dHkRq;
	}
	public void setdHkRq(Date dHkRq) {
		this.dHkRq = dHkRq;
	}
	public String getvSkrMc() {
		return vSkrMc;
	}
	public void setvSkrMc(String vSkrMc) {
		this.vSkrMc = vSkrMc;
	}
	public Boolean getbFp() {
		if (bFp == null){
			return true;
		}
		return bFp;
	}
	public void setbFp(Boolean bFp) {
		this.bFp = bFp;
	}
	public Double getfSpSl() {
		if (fSpSl == null){
			return 0.0;
		}
		return fSpSl;
	}
	public void setfSpSl(Double fSpSl) {
		this.fSpSl = fSpSl;
	}
	public Double getfSpSl2() {
		if (fSpSl2 == null){
			return 0.0;
		}
		return fSpSl2;
	}
	public void setfSpSl2(Double fSpSl2) {
		this.fSpSl2 = fSpSl2;
	}
	public Double getfSpJe() {
		if (fSpJe == null){
			return 0.0;
		}
		return fSpJe;
	}
	public void setfSpJe(Double fSpJe) {
		this.fSpJe = fSpJe;
	}
	public Double getfSpJe2() {
		if (fSpJe2 == null){
			return 0.0;
		}
		return fSpJe2;
	}
	public void setfSpJe2(Double fSpJe2) {
		this.fSpJe2 = fSpJe2;
	}
	public Double getfSpCe() {
		if (fSpCe == null){
			return 0.0;
		}
		return fSpCe;
	}
	public void setfSpCe(Double fSpCe) {
		this.fSpCe = fSpCe;
	}
	
}
